2   class="report-selection-dialog"
 
   3   aria-label="Report Selection"
 
   7     <div class="md-toolbar-tools">
 
  10       <md-button class="md-icon-button" ng-click="vm.closeReportDialog()">
 
  11         <md-icon md-font-icon="icon-close" aria-label="Close dialog"></md-icon>
 
  21       layout-align="start start"
 
  23       <div layout="column" flex="30">
 
  24         <md-card class="padding-10 scrollable" ms-scroll>
 
  26             js-tree="vm.treeConfig"
 
  27             tree-events-obj="vm.treeDefaultEvents"
 
  28             ng-model="vm.treeDefaultData"
 
  29             tree="vm.treeDefaultInstance"
 
  32         <md-card class="padding-10 scrollable" ms-scroll>
 
  34             js-tree="vm.treeConfig"
 
  35             tree-events-obj="vm.treeCustomEvents"
 
  36             ng-model="vm.treeCustomData"
 
  37             tree="vm.treeCustomInstance"
 
  42         <md-toolbar class="md-table-toolbar md-default">
 
  43           <div class="md-toolbar-tools">
 
  44             <span class="h2 secondary-text">{{vm.currentNode.text}}</span>
 
  45             <p ng-if="vm.currentPath">
 
  46               <span class="text-boxed">{{vm.currentPath}}</span>
 
  54             ng-model="vm.selectedReport"
 
  55             md-progress="vm.promise"
 
  59               md-order="vm.query.sort"
 
  60               md-on-reorder="vm.getReports"
 
  63                 <th md-column md-order-by="id" width="10px">
 
  64                   {{ "ANALYTICS.ID" | translate }}
 
  66                 <th md-column md-order-by="name">
 
  67                   {{ "ANALYTICS.NAME" | translate }}
 
  69                 <th md-column md-order-by="description">
 
  70                   {{ "ANALYTICS.DESCRIPTION" | translate }}
 
  72                 <th md-column md-order-by="createdAt">
 
  73                   {{ "ANALYTICS.CREATED_AT" | translate }}
 
  78               <tr md-row ng-hide="vm.reports.rows.length">
 
  79                 <td md-cell colspan="5">
 
  80                   <div layout="row" layout-align="center center">
 
  81                     <span translate="ANALYTICS.NO_AVAILABLE_INFO"
 
  82                       >No Available Info</span
 
  91                 ng-repeat="report in vm.reports.rows"
 
  93                 <td md-cell class="id">{{ report.id }}</td>
 
  94                 <td md-cell class="name">{{ report.name }}</td>
 
  95                 <td md-cell class="description">{{ report.description }}</td>
 
  96                 <td md-cell class="createdAt">
 
  97                   {{ report.createdAt | date: "medium" }}
 
 102         </md-table-container>
 
 105           md-label="{page: '{{ 'ANALYTICS.PAGE' | translate }}:', rowsPerPage: '{{ 'ANALYTICS.ROWSPERPAGE' | translate }}:', of: '{{ 'ANALYTICS.OF' | translate }}'}"
 
 106           md-limit="vm.query.limit"
 
 107           md-limit-options="[10]"
 
 108           md-page="vm.query.page"
 
 109           md-total="{{ vm.reports.count }}"
 
 110           md-on-paginate="vm.getReports"
 
 112         ></md-table-pagination>
 
 116   <md-dialog-actions layout="row">
 
 118     <md-button class="md-raised" ng-click="vm.closeReportDialog()"
 
 121     <md-button class="md-accent md-raised" ng-click="vm.selectReport()"